package com.cyt.wx.model.vo;

import com.cyt.base.util.DictCode;
import lombok.Data;

import java.io.Serializable;

/**
 * 微信端-会员管理Vo类
 *
 * @author caideyong
 * @date 2019-7-9 8:37:55
 */
@Data
public class WxMemberVo implements Serializable {

    /**
     * id
     */
    private String id;

    /**
     * 微信openid
     */
    private String openid;

    /**
     * 微信头像
     */
    private String headLogo;

    /**
     * 微信昵称
     */
    private String nickName;

    /**
     * 有效标识
     */
    private String token;

    /**
     * token失效时间
     */
    private String tokenEndTime;

    /**
     * 应用id
     */
    private String applyId;

    /**
     * 删除标志
     */
    private String removeTag;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 更新时间
     */
    private String updateTime;

    /**
     * 更新人
     */
    private String updateUser;

    private String userId;

    private String applyName;

    private String userName;

    public WxMemberVo() {
        this.removeTag = DictCode.BASE_REMOVE_TAG_NORMAL;
    }

    public WxMemberVo(String openid, String applyId) {
        this.openid = openid;
        this.applyId = applyId;
        this.removeTag = DictCode.BASE_REMOVE_TAG_NORMAL;
    }
}